curl_error
返回当前会话最后一次错误的字符串
PHP 版本: >= 4.0.2
curl_error() 函数返回给定的 cURL 句柄的错误信息。这个函数通常用于调试 cURL 请求时,获取详细的错误信息。
string curl_error ( resource $ch )
$ch:cURL 会话的资源句柄。通过 curl_init() 创建。
如果有错误,返回包含错误信息的字符串。如果没有错误,则返回空字符串。
以下是使用 curl_error() 函数的示例,演示如何捕获 cURL 错误并输出。
代码首先初始化一个 cURL 会话,设置请求的 URL 和其他参数,然后执行请求。如果请求失败,curl_error() 将返回错误信息。
<?php // 初始化cURL会话 $ch = curl_init(); // 设置请求的URL curl_setopt($ch, CURLOPT_URL, "http://example.com"); // 执行cURL请求 curl_exec($ch); // 检查是否有错误 if(curl_errno($ch)) { echo 'cURL 错误: ' . curl_error($ch); } else { echo '请求成功'; } // 关闭cURL会话 curl_close($ch); ?>